Built-in blocks, structural directives and nesting depth.
Translation pipe/directive usages whose key is not a string literal.
Static prefixes of the dynamic keys that have one, in source order.
Dynamic keys without a static start (key | translate), in source order.
0-based offset of the key expression in the template text.
Translation pipe or translation directive.
Elements and explicit <ng-template>s in source order.
Static translation keys, in source order.
Parser errors; the rest of the result covers what the parser recovered.
Pipe usages by pipe name.
Structure of one template.