angular-cn/packages/language-service/src
ivanwonder e99bcbb4d4 fix(language-service): wrong completions in conditional operator (#37505)
In `a ? b.~{cursor}`, the LS will provide the symbols in the scope of the current template, because the `path.tail` is `falseExp` whose value is `EmptyExpr`, and the span of `falseExp` is wider than the `trueExp`, so the value of `path` should be narrowed.

PR Close #37505
2020-06-15 09:41:25 -07:00
..
binding_utils.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
completions.ts feat(language-service): Remove HTML entities autocompletion (#37515) 2020-06-10 11:50:54 -07:00
definitions.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
diagnostic_messages.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
diagnostics.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
expression_diagnostics.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
expression_type.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
expressions.ts fix(language-service): wrong completions in conditional operator (#37505) 2020-06-15 09:41:25 -07:00
global_symbols.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
hover.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
html_info.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
language_service.ts feat(language-service): TS references from template items (#37437) 2020-06-08 17:23:49 -07:00
locate_symbol.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
reflector_host.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
symbols.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
template.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
ts_plugin.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
ts_utils.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
types.ts feat(language-service): TS references from template items (#37437) 2020-06-08 17:23:49 -07:00
typescript_host.ts feat(language-service): TS references from template items (#37437) 2020-06-08 17:23:49 -07:00
typescript_symbols.ts fix(language-service): Improve signature selection by finding exact match (#37494) 2020-06-08 17:23:12 -07:00
utils.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00