perf(language-service): Skip Angular analysis when quick info requested outside a template (#40956)
perf(language-service): Skip Angular analysis when quick info requested outside a template (#40956)

The Angular LS does not provide quick info when the given position is not
inside a template. As an optimization, we can quickly look at the
file and determine if we are at a position that is part of an Angular
template. If not, we bail before asking the compiler for any more
information. Note that the Angular LS _already_ provides no quick info
when outside a template file, but currently asks the compiler to analyze
the program before it determines that information.

PR Close #40956

manekinekko/angular,angular/angular,ocombe/angular,mgechev/angular,mgechev/angular,shairez/angular,shairez/angular,brandonroberts/angular,brandonroberts/angular,manekinekko/angular,angular-indonesia/angular,gnomeontherun/angular,shairez/angular,JiaLiPassion/angular,alxhub/angular,ocombe/angular,gkalpak/angular,ocombe/angular,ocombe/angular,gnomeontherun/angular,brandonroberts/angular,shairez/angular,alxhub/angular,gkalpak/angular,brandonroberts/angular,brandonroberts/angular,angular-indonesia/angular,manekinekko/angular,angular/angular,manekinekko/angular,gkalpak/angular,alxhub/angular,angular/angular,gnomeontherun/angular,JiaLiPassion/angular,mgechev/angular,angular-indonesia/angular,angular-indonesia/angular,ocombe/angular,alxhub/angular,mgechev/angular,gkalpak/angular,mgechev/angular,ocombe/angular,angular/angular,shairez/angular,gnomeontherun/angular,alxhub/angular,manekinekko/angular,JiaLiPassion/angular,brandonroberts/angular,manekinekko/angular,JiaLiPassion/angular