279279#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ template.ng
280280><my-component ([invalid)]="invalid"></my-component>
281281#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ template.ng
282+ >
283+ ><!-- Event binding test -->
284+ #^^^^^^^^^^^^^^^^^^^^^^^^^^^^ template.ng
285+ ><button *ngModel="title"></button>
286+ #^^^^^^^^ template.ng
287+ # ^^^^^^^^ template.ng meta.ng-binding.template.html entity.other.attribute-name.html entity.other.ng-binding-name.template.html
288+ # ^ template.ng meta.ng-binding.template.html punctuation.separator.key-value.html
289+ # ^ template.ng meta.ng-binding.template.html string.quoted.html punctuation.definition.string.begin.html
290+ # ^^^^^ template.ng meta.ng-binding.template.html source.js
291+ # ^ template.ng meta.ng-binding.template.html string.quoted.html punctuation.definition.string.end.html
292+ # ^^^^^^^^^^^ template.ng
293+ ><div *ngFor="let book of books"></div>
294+ #^^^^^ template.ng
295+ # ^^^^^^ template.ng meta.ng-binding.template.html entity.other.attribute-name.html entity.other.ng-binding-name.template.html
296+ # ^ template.ng meta.ng-binding.template.html punctuation.separator.key-value.html
297+ # ^ template.ng meta.ng-binding.template.html string.quoted.html punctuation.definition.string.begin.html
298+ # ^^^^^^^^^^^^^^^^^ template.ng meta.ng-binding.template.html source.js
299+ # ^ template.ng meta.ng-binding.template.html string.quoted.html punctuation.definition.string.end.html
300+ # ^^^^^^^^ template.ng
301+ ><my-component *custom-if="true != false"></my-component>
302+ #^^^^^^^^^^^^^^ template.ng
303+ # ^^^^^^^^^^ template.ng meta.ng-binding.template.html entity.other.attribute-name.html entity.other.ng-binding-name.template.html
304+ # ^ template.ng meta.ng-binding.template.html punctuation.separator.key-value.html
305+ # ^ template.ng meta.ng-binding.template.html string.quoted.html punctuation.definition.string.begin.html
306+ # ^^^^^^^^^^^^^ template.ng meta.ng-binding.template.html source.js
307+ # ^ template.ng meta.ng-binding.template.html string.quoted.html punctuation.definition.string.end.html
308+ # ^^^^^^^^^^^^^^^^^ template.ng
309+ ><my-component *custom_if="true != false"></my-component>
310+ #^^^^^^^^^^^^^^ template.ng
311+ # ^^^^^^^^^^ template.ng meta.ng-binding.template.html entity.other.attribute-name.html entity.other.ng-binding-name.template.html
312+ # ^ template.ng meta.ng-binding.template.html punctuation.separator.key-value.html
313+ # ^ template.ng meta.ng-binding.template.html string.quoted.html punctuation.definition.string.begin.html
314+ # ^^^^^^^^^^^^^ template.ng meta.ng-binding.template.html source.js
315+ # ^ template.ng meta.ng-binding.template.html string.quoted.html punctuation.definition.string.end.html
316+ # ^^^^^^^^^^^^^^^^^ template.ng
317+ ><my-component *custom_$if="true != false"></my-component>
318+ #^^^^^^^^^^^^^^ template.ng
319+ # ^^^^^^^^^^^ template.ng meta.ng-binding.template.html entity.other.attribute-name.html entity.other.ng-binding-name.template.html
320+ # ^ template.ng meta.ng-binding.template.html punctuation.separator.key-value.html
321+ # ^ template.ng meta.ng-binding.template.html string.quoted.html punctuation.definition.string.begin.html
322+ # ^^^^^^^^^^^^^ template.ng meta.ng-binding.template.html source.js
323+ # ^ template.ng meta.ng-binding.template.html string.quoted.html punctuation.definition.string.end.html
324+ # ^^^^^^^^^^^^^^^^^ template.ng
325+ ><my-component *%invalid="expr"></my-component>
326+ #^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ template.ng
282327>
0 commit comments