Skip to content

Add cancellation support to lexing and parsing operations, esp. in language service features #15026

@T-Gro

Description

@T-Gro

Right now, lexing and parsing do not respect cancellation tokens.
When an operation is requested, it always runs till the end.

If cancellation support is added, older operations can be skipped and therefore resources saved.

Metadata

Metadata

Assignees

Labels

Area-Compiler-ServiceVarious compiler service issues which do not belong to other labels/areas.Feature Request

Type

No type

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions