Skip to content

Optimize ts symbol builder#67961

Open
atscott wants to merge 2 commits intoangular:mainfrom
atscott:optimize-ts-symbol-builder
Open

Optimize ts symbol builder#67961
atscott wants to merge 2 commits intoangular:mainfrom
atscott:optimize-ts-symbol-builder

Conversation

@atscott
Copy link
Copy Markdown
Contributor

@atscott atscott commented Mar 31, 2026

See individual commits

@angular-robot angular-robot bot added area: compiler Issues related to `ngc`, Angular's template compiler area: language-service Issues related to Angular's VS Code language service labels Mar 31, 2026
@ngbot ngbot bot added this to the Backlog milestone Mar 31, 2026
@atscott atscott force-pushed the optimize-ts-symbol-builder branch 5 times, most recently from c913cbf to 512fcda Compare April 2, 2026 18:53
@atscott atscott marked this pull request as ready for review April 2, 2026 20:27
@atscott atscott requested a review from crisbeto April 2, 2026 20:27
@atscott atscott force-pushed the optimize-ts-symbol-builder branch 2 times, most recently from 7669d23 to cccd652 Compare April 3, 2026 17:22
atscott added 2 commits April 3, 2026 10:24
Add HOST_DIRECTIVE expression identifier to TCB comments to identify host directives.
…ecker

This updates the SymbolBuilder to no longer use ts.TypeChecker internally to
build symbols for the language service. These lookups are deferred/done later
using the newly expanded template type checker API.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: compiler Issues related to `ngc`, Angular's template compiler area: language-service Issues related to Angular's VS Code language service

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants